package com.cskaoyan.javase.exercise6;

/**
 * @description: 练习1
 * @author: wuguidong@cskaoyan.onaliyun.com
 **/

/**
 * 哪句是编译失败的呢？为什么呢？
 * byte b1 = 1, b2 = 2, b;
 * b = b1+ b2;
 * b= 1 + 2;
 *
 */
public class Demo1 {
    public static void main(String[] args) {
        //byte b1 = 1, b2 = 2, b;
        byte b1 =1;
        byte b2 =2;
        byte b;
        //byte + byte = int
        //b = b1+ b2;
        b= 1 + 2;

        //强调： 这个语句当中1和2都是字面值常量，不是变量
        //我们说的，1默认是int 2默认是int 意思是可以用int类型去接收他，并且默认是int去接收
        //并不是说1就是变量 改变不了它是常量的事实
        System.out.println(b);

    }
}
